﻿using System.ComponentModel;

namespace ThresholdAssistant.Enums
{
    /// <summary>
    ///  机器人预开设备心跳状态
    /// </summary>
    public enum PrepareHeartStatusEnum
    {
        /// <summary>
        /// 初始状态
        /// </summary>
        [Description("初始状态")]
        Default = 10,

        /// <summary>
        /// 预开成功
        /// </summary>
        [Description("预开成功")]
        PreSuccessed = 12,

        /// <summary>
        /// 预开失败
        /// </summary>
        [Description("预开失败")]
        PreFail = 13,

        /// <summary>
        /// 发起获取二维码申请
        /// </summary>
        [Description("发起获取二维码申请")]
        ApplyQrCode = 14,

        /// <summary>
        /// 二维码申请成功
        /// </summary>
        [Description("二维码申请成功")]
        QrCodeSuccessed = 15,

        /// <summary>
        /// 登录成功
        /// </summary>
        [Description("登录成功")]
        SignInSuccess = 16,

        /// <summary>
        /// 心跳异常
        /// </summary>
        [Description("心跳异常")]
        HeartException = 20
    }
}